squeeze themselves together - Español Inglés Diccionario